* {margin:0; padding:0;}
html{height:100%;}
body { background:none repeat scroll 0 0 #F4F0DA;margin:0; padding: 0px 0px; line-height: 2em; font:13px Helvetica, Arial, sans-serif; color:#3D1700; min-width:995px; height:100%;min-height:100%;position: relative;}
#page {max-width: 1200px; margin: 0 auto; height: auto !important;	min-height:100%; /*height: 100%;*/ padding: 5px;}
img {border:none;}
input {font:100% arial,sans-serif; vertical-align:middle;}
form,fieldset{ margin:0; padding:0; border-style:none;}

.hidden {display: none !important;}
.clearWithoutClear {overflow: hidden; width: 100%; }

.userSuccess {background:none repeat scroll 0 0 #CDEA9E;border:2px dashed #0089B5;margin-top:10px;padding:12px;}
.userError {background:none repeat scroll 0 0 #FFEFFE;border:2px dashed #FF8888;margin-top:10px;padding:12px;}

i.fade{position:absolute;top:0;right:0;width:32px;height:5em; background:url(../images/background/fade1.png) repeat-y 100% 0;z-index:9;cursor:pointer;}
i.fade2{position:absolute;top:0;right:0;width:16px;height:5em; background:url(../images/background/fade2.png) repeat-y 100% 0;z-index:9;cursor:pointer;}
h4.fade{position:relative; white-space:nowrap; overflow:hidden; font-weight: normal;}


/*Ссылки*/
a{color: #573927}
a:hover{text-decoration: none;}
a.js{color:#0089b5; background: url(../images/background/bg_dot_grey.gif) repeat-x 0 100%; text-decoration: none;}
a.js:hover{text-decoration: none;}
a.none{text-decoration:none;}
a.none:hover{text-decoration: none;}
a.admin{color: #008EE8; text-decoration: none; font-size: 13px; font-weight: bold;}
a.admin:hover{ text-decoration: underline;}
a.green{color: #d5ae97 !important; text-decoration: none; font-size: 13px;}
a.green:hover{ text-decoration: underline;}


/*Заголовки*/
h1{font-size: 1.6em; font-weight: normal; padding: 20px 0 10px 0;}
h2{font-size: 1.3em; font-weight: bold; padding: 15px 0 5px 0;}
h3{font-size: 1.1em;  margin-bottom: 4px;}
h4{margin: 5px 0 0px 0;color: #3878a2;}

h2, h3, h4, h5{background:#573927;}
h2 *, h3 *, h4 *, h2, h3, h4{color: white !important; padding: 4px 5px 3px 5px; text-decoration: none;}


/*Шапка*/
#head{background: url(../images/background/wood_05_2.jpg); height: 370px; margin-bottom: 15px;}

#head #centerBlock{text-align: center;}
#head #centerBlock #centerMenu{margin: 0 auto; width: 122px; background: url(../images/topMenu.png) no-repeat; padding: 5px 0; opacity: 1}
#head #centerBlock #centerMenu a{padding: 5px 10px;}

#logo{position: relative; top:4px;}

#headLeft{width: 275px;}
#headLeft #menu a{color: white; text-decoration: none;}
#headLeft #menu ul{list-style-type: none; font-size: 1.1em; padding-top: 7px; margin-left: 20px;}
#headLeft #menu li{padding: 5px 0 2px 13px; border-bottom: 1px solid #a37458;}

#headRight{float: right; width: 75%;}

.minimenu{font-size: 1.1em; margin-bottom: 10px;}

/*Левая Правая*/
#left{width: 275px; float: left;}
#right{width: 275px; float: right;}

.greyBlock{background: white; padding: 10px;font-size: 0.9em;border:1px solid #B88C65;}
.greyBlock img{float: left; margin: 0 7px 5px 0;}
.greyBlock div{margin: 2px 0 8px 0;}



/*Центр*/
#center{padding: 0 295px;}
#center #mainContent ul{padding-left: 15px; list-style-image:  url(../images/ul_main_marker.gif);}
#center #mainContent ol{margin-left: 20px;}
#center #mainContent .wysiwyg ul{list-style: none outside none}

#center #mainContent #karta{font-size: 1.2em;}
#center #mainContent #karta li{line-height: 20px;}
#center #mainContent #karta ul{padding-left: 25px;}


/*Подвал*/
#footer {background: #E4D2A4; margin-top: 30px; padding: 10px; text-align: center; border-top: 1px solid #573927;}
	#footerIn {padding:0px 5px; margin: 0 auto;}
	
/*Объекты*/
.oneObject{margin-bottom: 15px; padding: 10px; font-size: 1.1em;}
.oneObject img{float: left; margin: 0 10px 0px 0;}
.yoxview{margin-top: 10px; height: 100%;}
.oneObject .allInfo{ font-size: 0.9em; text-align: right;}

/*Новости*/
.oneNewsMain {background: #E8E9E4; margin-bottom: 15px; padding: 10px;}
.oneNewsMain h2 span{font-size: 0.8em; color: #948C95; font-weight: normal; margin-left: 10px;}
.oneNewsMain .allInfo{text-align: right;}
.oneColumnNews {margin-bottom: 10px;}
.oneColumnNews h4 span{font-size: 0.9em; color: #948C95; font-weight: normal; margin-left: 10px;}

/*Фотки*/
#upload_button{background: #E8E9E4; margin: 0 10px 15px; padding-top: 90px;; height: 125px; width: 170px; float: left; text-align: center;}
.imageThumb{background: #E8E9E4; margin: 0 10px 15px; padding: 10px; height: 200px; width: 150px; float: left;}
.imageThumb .image{height: 155px; text-align: center;}

.imageSimpleThumb{background: #E8E9E4; margin: 0 10px 15px; padding: 10px; height: 155px; float: left;text-align: center;}
	
/*Администрирование*/
#adminMenu {background: white;}
.editPage a{padding: 2px 7px;}
p.editPage{text-align: center; background: white; line-height: 25px;}
#center p.editPage{margin-top: 15px;}
